body{
	background-image: url(images/bg.jpg);
	background-repeat:no-repeat;
}
.content{
	height: 100%;
}
.title{
	padding: 120px 0 40px;
	color: snow;
}
.author{
	color: purple;
}
div.container{
	width: 50%;
	// background-color: rgba(0,0,0,0.5);	
}
div.row a>div{
	text-align: center;
	 background-color: rgba(0,0,0,0.8);	
	// box-shadow: 0 0 0 20px rgba(0,0,0,0.5);
	border: 10px solid transparent;
	background-clip: padding-box;
	padding:30px;
}
div.gallery{
	color: snow;
	text-align: center;
	// background-color: rgba(0,0,0,0.1);
}

i.fa{
	// height: 64px;
	// width: 64px;
	font-size: 50px;
	margin:0 0 24px 0;
}
a:hover .ab{
	background-color: snow;
	color: #333;
	background-clip: content-box;
	padding: 0;
	border: 0;
}

.rowTwo{
	margin-top: 50px;
}